:host>>>.style-panel {
    margin-bottom: 10px;
    padding-bottom: 5px;
    border-bottom: 1px solid rgba(31, 56, 88, .1);
}

:host>>>.form-group {
    display: flex;
}

:host>>>.form-group .col-form-label {
    width: 80px;
    min-width: 80px;
    text-align: left;
    padding-right: 10px;
}

:host>>>.form-group .col-form-label .f-icon {
    color: #a3a3a3;
}

:host>>>.style-panel .detail-panel {
    margin: 10px 0px;
    padding: 5px 20px;
    background: rgba(31, 56, 88, .04);
    box-shadow: 1px 1px 3px 1px rgb(2 75 193 / 20%);
    border-radius: 5px;
}

:host>>>.style-panel .detail-panel .farris-form-group {
    margin-bottom: 8px;
}



:host>>>.style-panel .detail-panel.detail-panel .farris-input-wrap>>>.color-picker-wrapper .color-picker-input {
    min-width: unset;
}

.btn-custom {
    border-color: #529DFF;
    color: #529DFF;
    width: 100%;
    margin: 8px 0;
}